karst depression - French English Dictionary